package com.lg.base;

import java.util.Map;

/**
 * 日志记录表
 * 
 * @Package: com.system.interceptor
 * @ClassName: RequestLog.java
 * @Description:日志记录表
 * 
 * @author kaifa008
 * @date 2022年6月21日 下午4:40:35
 * @Copyright: 2022 Copyright (c) 2018 LgSteel
 */
public class RequestLog extends BaseBean {

	private String id;

	private String description;

	private String basePath;

	/**
	 * 用户loginuser的id
	 */
	private Integer userID;

	/**
	 * custMap的id
	 */
	private Integer custMapID;

	private String userName;

	private String ip;

	private String method;

	private String parameter;

	private String result;

	private Integer spendTime;

	private String startTime;

	private String uri;

	private String url;

	private Integer systemType;

	private String createDate;

	private String startDate;

	private String endDate;
	/**
	 * 数据的环境：0测试1正式
	 */
	private Integer dataSourceType;

	private String userAgent;
	/**
	 * 是否为移动端
	 */
	private Integer mobileFlag;
	/**
	 * 操作系统
	 */
	private String sysTypeName;
	/**
	 * 浏览器类别
	 */
	private String browser;

	/**
	 * id
	 */
	public String getId() {
		return id;
	}

	/**
	 * id
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * description
	 */
	public String getDescription() {
		return description;
	}

	/**
	 * description
	 */
	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * basePath
	 */
	public String getBasePath() {
		return basePath;
	}

	/**
	 * basePath
	 */
	public void setBasePath(String basePath) {
		this.basePath = basePath;
	}

	/**
	 * 用户loginuser的id
	 */
	public Integer getUserID() {
		return userID;
	}

	/**
	 * 用户loginuser的id
	 */
	public void setUserID(Integer userID) {
		this.userID = userID;
	}

	/**
	 * custMap的id
	 */
	public Integer getCustMapID() {
		return custMapID;
	}

	/**
	 * custMap的id
	 */
	public void setCustMapID(Integer custMapID) {
		this.custMapID = custMapID;
	}

	/**
	 * userName
	 */
	public String getUserName() {
		return userName;
	}

	/**
	 * userName
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}

	/**
	 * ip
	 */
	public String getIp() {
		return ip;
	}

	/**
	 * ip
	 */
	public void setIp(String ip) {
		this.ip = ip;
	}

	/**
	 * method
	 */
	public String getMethod() {
		return method;
	}

	/**
	 * method
	 */
	public void setMethod(String method) {
		this.method = method;
	}

	/**
	 * parameter
	 */
	public String getParameter() {
		return parameter;
	}

	/**
	 * parameter
	 */
	public void setParameter(String parameter) {
		this.parameter = parameter;
	}

	/**
	 * result
	 */
	public String getResult() {
		return result;
	}

	/**
	 * result
	 */
	public void setResult(String result) {
		this.result = result;
	}

	/**
	 * spendTime
	 */
	public Integer getSpendTime() {
		return spendTime;
	}

	/**
	 * spendTime
	 */
	public void setSpendTime(Integer spendTime) {
		this.spendTime = spendTime;
	}

	/**
	 * startTime
	 */
	public String getStartTime() {
		return startTime;
	}

	/**
	 * startTime
	 */
	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	/**
	 * uri
	 */
	public String getUri() {
		return uri;
	}

	/**
	 * uri
	 */
	public void setUri(String uri) {
		this.uri = uri;
	}

	/**
	 * url
	 */
	public String getUrl() {
		return url;
	}

	/**
	 * url
	 */
	public void setUrl(String url) {
		this.url = url;
	}

	/**
	 * systemType
	 */
	public Integer getSystemType() {
		return systemType;
	}

	/**
	 * systemType
	 */
	public void setSystemType(Integer systemType) {
		this.systemType = systemType;
	}

	/**
	 * createDate
	 */
	public String getCreateDate() {
		return createDate;
	}

	/**
	 * createDate
	 */
	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}

	/**
	 * startDate
	 */
	public String getStartDate() {
		return startDate;
	}

	/**
	 * startDate
	 */
	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}

	/**
	 * endDate
	 */
	public String getEndDate() {
		return endDate;
	}

	/**
	 * endDate
	 */
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	/**
	 * 数据的环境：0测试1正式
	 */
	public Integer getDataSourceType() {
		return dataSourceType;
	}

	/**
	 * 数据的环境：0测试1正式
	 */
	public void setDataSourceType(Integer dataSourceType) {
		this.dataSourceType = dataSourceType;
	}

	/**
	 * userAgent
	 */
	public String getUserAgent() {
		return userAgent;
	}

	/**
	 * userAgent
	 */
	public void setUserAgent(String userAgent) {
		this.userAgent = userAgent;
	}

	/**
	 * 是否为移动端
	 */
	public Integer getMobileFlag() {
		return mobileFlag;
	}

	/**
	 * 是否为移动端
	 */
	public void setMobileFlag(Integer mobileFlag) {
		this.mobileFlag = mobileFlag;
	}

	/**
	 * 操作系统
	 */
	public String getSysTypeName() {
		return sysTypeName;
	}

	/**
	 * 操作系统
	 */
	public void setSysTypeName(String sysTypeName) {
		this.sysTypeName = sysTypeName;
	}

	/**
	 * 浏览器类别
	 */
	public String getBrowser() {
		return browser;
	}

	/**
	 * 浏览器类别
	 */
	public void setBrowser(String browser) {
		this.browser = browser;
	}
	/**
	 * 是否成功请求
	 */
	private Integer successFlag;
	/**
	 * 是否成功请求
	 */
	public Integer getSuccessFlag() {
		return successFlag;
	}
	/**
	 * 是否成功请求
	 */
	public void setSuccessFlag(Integer successFlag) {
		this.successFlag = successFlag;
	}
	/**
	 * 参数map
	 */
	private Map<String, Object> parameterMap;
	/**
	 * 参数map
	 */
	public Map<String, Object> getParameterMap() {
		return parameterMap;
	}
	/**
	 * 参数map
	 */
	public void setParameterMap(Map<String, Object> parameterMap) {
		this.parameterMap = parameterMap;
	}
	
}
